CreateAccountSerialNumber

The CreateAccountSerialNumber web serviceClosed XML- or JSON-based information exchange systems that use the Internet for direct application-to-application interaction. These systems can include programs, objects, messages, or documents. enables an external client system to create and store a serial number at AccountClosed In the Cloud Monetisation Platform, a billing entity that can be used to manage payments on one or more subscriptions or payments for services. An account can hold details such as payments or invoices. level in the CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. hierarchy.

CreateAccountSerialNumber Request

The CreateAccountSerialNumber tag instructs the Account Service to create an Account Serial Number against the Account specified. This request contains the following elements:

Element Name

Content Type

Description

Required?

ExternalReference

String69

The client may use this identifier to correlate the request and the response.

Optional

AccountNumber

Integer8

The number automatically allocated to the Account upon creation in CMP.

Mandatory

SerialNumberId

Range1-999

Before a serial number can be added to an Account, the serial number must be configured in CMP and have a unique ID. This unique ID must be entered.

Mandatory

SerialNumberValue

String25

Each serial number field can be configured via setup with the applicable allowed values, field type, and minimum and maximum values. This element must contain the actual value of the serial number.

Mandatory

Sample CreateAccountSerialNumber Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://mdsuk.com/ws/dise3g/account/definition">
<soapenv:Header/>
<soapenv:Body>
<def:CreateAccountSerialNumber>
<def:Request>
<ExternalReference>2304876</ExternalReference>
<AccountNumber>10</AccountNumber>
<SerialNumberId>1</SerialNumberId>
<SerialNumberValue>505062</SerialNumberValue>
</def:Request>
</def:CreateAccountSerialNumber>
</soapenv:Body>
</soapenv:Envelope>

CreateAccountSerialNumber Response

The CreateAccountSerialNumber response is the response to the CreateAccountSerialNumber Request. This contains the following elements:

Element Name

Content Type

Description

Required?

ExternalReference

String69

Returned unmodified in the response. The client may use this identifier to correlate the request and the response.

Optional

Sample CreateAccountSerialNumber Response
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://mdsuk.com/ws/dise3g/account/definition">
<soapenv:Header/>
<soapenv:Body>
<def:CreateAccountSerialNumber>
<def:Request>
<ExternalReference>2304876</ExternalReference>
<AccountNumber>9</AccountNumber>
<SerialNumberId>1</SerialNumberId>
<SerialNumberValue>505062</SerialNumberValue>
</def:Request>
</def:CreateAccountSerialNumber>
</soapenv:Body>
</soapenv:Envelope>